dog-drawn cart - Alemán Inglés Diccionario